#include "stdafx.h"
#include "WorldBuilder.h"
#include "MaterialParams.h"

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  -  

MaterialParams& MaterialParams::makeDefault()
{
    ambientColor = Color(.2f, .2f, .2f, 1.f);
    diffuseColor = Color(.7f, .7f, .7f, 1.f);
    specularColor = Color(ColorIds::Black);
    emissionColor = Color(ColorIds::Black);
    
    shininess = 0.f;
    
    transparent = false;

    primaryColorMode = PrimaryColorModes::ApplyFirst;
    
    return *this;
}

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  -  
